stand astride over something - Allemand Anglais Dictionnaire